Skip to content

Upgrade @objectstack dependencies to 0.9.1#370

Merged
hotlong merged 14 commits intomainfrom
copilot/update-kernel-to-latest-version
Feb 3, 2026
Merged

Upgrade @objectstack dependencies to 0.9.1#370
hotlong merged 14 commits intomainfrom
copilot/update-kernel-to-latest-version

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 3, 2026

Upgrades @objectstack kernel and related packages from 0.9.0 to 0.9.1 for latest protocol support.

Changes

Dependencies updated across 5 package.json files:

  • Core runtime: @objectstack/{cli,core,runtime,objectql} → 0.9.1
  • Drivers & plugins: @objectstack/{driver-memory,plugin-msw,plugin-hono-server} → 0.9.1
  • Protocol spec: @objectstack/{spec,client} → 0.9.1

Notes

Version 0.9.1 adds enhanced plugin schema with additional capabilities and contributes configuration options. All changes are backward compatible—no code modifications required.

Updated lockfile reflects mixed 0.9.0/0.9.1 dependencies due to workspace resolution.

Original prompt

@objectstack 内核升级到最新版,并按照最新的协议要求调整代码。


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

@vercel
Copy link
Copy Markdown

vercel bot commented Feb 3, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
objectui Ready Ready Preview, Comment Feb 3, 2026 9:36am
objectui-components Ready Ready Preview, Comment Feb 3, 2026 9:36am
objectui-crm-app Error Error Feb 3, 2026 9:36am

Request Review

Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR attempts to upgrade all @objectstack dependencies from version 0.9.0 to 0.9.1. According to the PR description, the upgrade includes enhanced plugin schema with additional capabilities while maintaining backward compatibility.

Changes:

  • Updated @objectstack dependencies to 0.9.1 in root package.json and core packages
  • Updated pnpm-lock.yaml to reflect new dependency versions
  • Upgraded packages: @objectstack/cli, @objectstack/core, @objectstack/driver-memory, @objectstack/objectql, @objectstack/plugin-msw, @objectstack/runtime, @objectstack/plugin-hono-server, @objectstack/spec, @objectstack/client

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
package.json Updated @objectstack devDependencies and dependencies from ^0.9.0 to ^0.9.1
packages/types/package.json Updated @objectstack/spec dependency to ^0.9.1
packages/core/package.json Updated @objectstack/spec dependency to ^0.9.1
packages/react/package.json Updated @objectstack/spec dependency to ^0.9.1
packages/data-objectstack/package.json Updated @objectstack/client dependency to ^0.9.1
pnpm-lock.yaml Reflects all dependency resolution changes including new 0.9.1 package definitions and snapshots
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Comment on lines +62 to +67
"@objectstack/cli": "^0.9.1",
"@objectstack/core": "^0.9.1",
"@objectstack/driver-memory": "^0.9.1",
"@objectstack/objectql": "^0.9.1",
"@objectstack/plugin-msw": "^0.9.1",
"@objectstack/runtime": "^0.9.1",
Copy link

Copilot AI Feb 3, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The upgrade to @objectstack 0.9.1 is incomplete. While the root package.json and several packages were updated, the following package.json files still reference version 0.9.0 and need to be updated:

  • apps/console/package.json (lines 39-44)
  • examples/crm/package.json (lines 18-20, 24)
  • examples/kitchen-sink/package.json (lines 16, 19)
  • examples/msw-todo/package.json (lines 14-19)
  • examples/todo/package.json (lines 14-15, 18)

This inconsistency could lead to version conflicts and unexpected behavior when running these applications or examples. All @objectstack dependencies across the entire monorepo should be upgraded to 0.9.1 to ensure consistency.

Copilot uses AI. Check for mistakes.
Comment on lines +62 to +67
"@objectstack/cli": "^0.9.1",
"@objectstack/core": "^0.9.1",
"@objectstack/driver-memory": "^0.9.1",
"@objectstack/objectql": "^0.9.1",
"@objectstack/plugin-msw": "^0.9.1",
"@objectstack/runtime": "^0.9.1",
Copy link

Copilot AI Feb 3, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

According to Coding Guideline Rule #2 (Documentation Driven Development), any feature implemented or refactored must update the corresponding documentation. This dependency upgrade should be documented in CHANGELOG.md under the [Unreleased] section. The CHANGELOG should note the upgrade from @objectstack 0.9.0 to 0.9.1 and any relevant changes or improvements that come with it.

Copilot generated this review using guidance from repository custom instructions.
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 3, 2026

📦 Bundle Size Report

Package Size Gzipped
components (index.js) 1766.37KB 417.57KB
core (index.js) 0.63KB 0.30KB
create-plugin (index.js) 9.28KB 2.98KB
data-objectstack (index.js) 20.92KB 5.28KB
fields (index.js) 87.09KB 17.11KB
layout (index.js) 12.79KB 3.96KB
plugin-aggrid (AgGridImpl-BQ6tBvrq.js) 5.27KB 1.92KB
plugin-aggrid (ObjectAgGridImpl-CGFeGvOH.js) 11.44KB 3.52KB
plugin-aggrid (index-CLKYMco3.js) 19.20KB 4.89KB
plugin-aggrid (index.js) 0.22KB 0.16KB
plugin-calendar (index.js) 33.29KB 8.32KB
plugin-charts (AdvancedChartImpl-DQ5nNx27.js) 69.51KB 16.23KB
plugin-charts (BarChart-DTT3mpbI.js) 535.74KB 134.11KB
plugin-charts (ChartImpl-DkYg9drc.js) 8.78KB 3.11KB
plugin-charts (index-G7dGOmyT.js) 12.68KB 3.91KB
plugin-charts (index.js) 0.21KB 0.16KB
plugin-chatbot (index.js) 18.39KB 5.22KB
plugin-dashboard (index.js) 14.34KB 4.42KB
plugin-editor (MonacoImpl-hfdmoz6k.js) 18.15KB 5.59KB
plugin-editor (index-CuYbY6xb.js) 10.10KB 3.32KB
plugin-editor (index.js) 0.19KB 0.15KB
plugin-form (index.js) 15.22KB 4.91KB
plugin-gantt (index.js) 18.13KB 5.29KB
plugin-grid (index.js) 40.64KB 11.25KB
plugin-kanban (KanbanImpl-BtGLe0SN.js) 76.50KB 20.46KB
plugin-kanban (index-DLM6Mqdj.js) 12.99KB 4.08KB
plugin-kanban (index.js) 0.21KB 0.16KB
plugin-map (index.js) 16.78KB 5.12KB
plugin-markdown (MarkdownImpl-DufQ-eRU.js) 256.68KB 64.45KB
plugin-markdown (index-CrmE78vF.js) 9.63KB 3.17KB
plugin-markdown (index.js) 0.19KB 0.15KB
plugin-timeline (index.js) 25.86KB 6.70KB
plugin-view (index.js) 16.69KB 4.93KB
react (LazyPluginLoader.js) 1.10KB 0.58KB
react (SchemaRenderer.js) 3.28KB 1.30KB
react (index.js) 0.39KB 0.25KB
react (index.test.js) 0.34KB 0.26KB
types (api-types.js) 0.20KB 0.18KB
types (app.js) 0.20KB 0.18KB
types (base.js) 0.20KB 0.18KB
types (blocks.js) 0.20KB 0.18KB
types (complex.js) 0.20KB 0.18KB
types (crud.js) 0.20KB 0.18KB
types (data-display.js) 0.20KB 0.18KB
types (data-protocol.js) 0.20KB 0.19KB
types (data.js) 0.20KB 0.18KB
types (disclosure.js) 0.20KB 0.18KB
types (feedback.js) 0.20KB 0.18KB
types (field-types.js) 0.20KB 0.18KB
types (form.js) 0.20KB 0.18KB
types (index.js) 0.34KB 0.25KB
types (layout.js) 0.20KB 0.18KB
types (navigation.js) 0.20KB 0.18KB
types (objectql.js) 0.20KB 0.18KB
types (overlay.js) 0.20KB 0.18KB
types (plugin-scope.js) 0.20KB 0.18KB
types (registry.js) 0.20KB 0.18KB
types (reports.js) 0.20KB 0.18KB
types (theme.js) 0.20KB 0.18KB
types (ui-action.js) 0.20KB 0.18KB
types (views.js) 0.20KB 0.18KB

Size Limits

  • ✅ Core packages should be < 50KB gzipped
  • ✅ Component packages should be < 100KB gzipped
  • ⚠️ Plugin packages should be < 150KB gzipped

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 3, 2026

✅ All checks passed!

  • ✅ Type check passed
  • ✅ Tests passed
  • ✅ Lint check completed

checked={!!value}
onCheckedChange={(checked) => onChange(!!checked)}
disabled={readonly || props.disabled}
disabled={readonly || domProps.disabled}

Check warning

Code scanning / CodeQL

Useless conditional Warning

This use of variable 'readonly' always evaluates to false.
checked={!!value}
onCheckedChange={onChange}
disabled={readonly || props.disabled}
disabled={readonly || domProps.disabled}

Check warning

Code scanning / CodeQL

Useless conditional Warning

This use of variable 'readonly' always evaluates to false.
value={value || ''}
onChange={(e) => onChange(e.target.value)}
disabled={readonly || props.disabled}
disabled={readonly || domProps.disabled}

Check warning

Code scanning / CodeQL

Useless conditional Warning

This use of variable 'readonly' always evaluates to false.
value={value || ''}
onChange={(e) => onChange(e.target.value)}
disabled={readonly || props.disabled}
disabled={readonly || domProps.disabled}

Check warning

Code scanning / CodeQL

Useless conditional Warning

This use of variable 'readonly' always evaluates to false.
onChange={(e) => onChange(e.target.value)}
placeholder={config?.placeholder || 'email@example.com'}
disabled={readonly || props.disabled}
disabled={readonly || domProps.disabled}

Check warning

Code scanning / CodeQL

Useless conditional Warning

This use of variable 'readonly' always evaluates to false.
onChange={(e) => onChange(e.target.value)}
placeholder={textareaField?.placeholder}
disabled={readonly || props.disabled}
disabled={readonly || domProps.disabled}

Check warning

Code scanning / CodeQL

Useless conditional Warning

This use of variable 'readonly' always evaluates to false.
onChange={(e) => onChange(e.target.value)}
placeholder={fieldData?.placeholder}
disabled={readonly || props.disabled}
disabled={readonly || domProps.disabled}

Check warning

Code scanning / CodeQL

Useless conditional Warning

This use of variable 'readonly' always evaluates to false.
onChange={(e) => onChange(e.target.value)}
placeholder={fieldData?.placeholder}
disabled={readonly || props.disabled}
disabled={readonly || domProps.disabled}

Check warning

Code scanning / CodeQL

Useless conditional Warning

This use of variable 'readonly' always evaluates to false.
value={value || ''}
onChange={(e) => onChange(e.target.value)}
disabled={readonly || props.disabled}
disabled={readonly || domProps.disabled}

Check warning

Code scanning / CodeQL

Useless conditional Warning

This use of variable 'readonly' always evaluates to false.
onChange={(e) => onChange(e.target.value)}
placeholder={config?.placeholder || 'https://example.com'}
disabled={readonly || props.disabled}
disabled={readonly || domProps.disabled}

Check warning

Code scanning / CodeQL

Useless conditional Warning

This use of variable 'readonly' always evaluates to false.
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 3, 2026

📦 Bundle Size Report

Package Size Gzipped
components (index.js) 1766.37KB 417.57KB
core (index.js) 0.63KB 0.30KB
create-plugin (index.js) 9.28KB 2.98KB
data-objectstack (index.js) 20.92KB 5.28KB
fields (index.js) 87.60KB 17.16KB
layout (index.js) 12.79KB 3.96KB
plugin-aggrid (AgGridImpl-BQ6tBvrq.js) 5.27KB 1.92KB
plugin-aggrid (ObjectAgGridImpl-CGFeGvOH.js) 11.44KB 3.52KB
plugin-aggrid (index-CLKYMco3.js) 19.20KB 4.89KB
plugin-aggrid (index.js) 0.22KB 0.16KB
plugin-calendar (index.js) 33.29KB 8.32KB
plugin-charts (AdvancedChartImpl-DQ5nNx27.js) 69.51KB 16.23KB
plugin-charts (BarChart-DTT3mpbI.js) 535.74KB 134.11KB
plugin-charts (ChartImpl-DkYg9drc.js) 8.78KB 3.11KB
plugin-charts (index-G7dGOmyT.js) 12.68KB 3.91KB
plugin-charts (index.js) 0.21KB 0.16KB
plugin-chatbot (index.js) 18.39KB 5.22KB
plugin-dashboard (index.js) 14.34KB 4.42KB
plugin-editor (MonacoImpl-hfdmoz6k.js) 18.15KB 5.59KB
plugin-editor (index-CuYbY6xb.js) 10.10KB 3.32KB
plugin-editor (index.js) 0.19KB 0.15KB
plugin-form (index.js) 15.22KB 4.91KB
plugin-gantt (index.js) 18.13KB 5.29KB
plugin-grid (index.js) 40.64KB 11.25KB
plugin-kanban (KanbanImpl-BtGLe0SN.js) 76.50KB 20.46KB
plugin-kanban (index-DLM6Mqdj.js) 12.99KB 4.08KB
plugin-kanban (index.js) 0.21KB 0.16KB
plugin-map (index.js) 16.78KB 5.12KB
plugin-markdown (MarkdownImpl-DufQ-eRU.js) 256.68KB 64.45KB
plugin-markdown (index-CrmE78vF.js) 9.63KB 3.17KB
plugin-markdown (index.js) 0.19KB 0.15KB
plugin-timeline (index.js) 25.86KB 6.70KB
plugin-view (index.js) 16.69KB 4.93KB
react (LazyPluginLoader.js) 1.10KB 0.58KB
react (SchemaRenderer.js) 3.28KB 1.30KB
react (index.js) 0.39KB 0.25KB
react (index.test.js) 0.34KB 0.26KB
types (api-types.js) 0.20KB 0.18KB
types (app.js) 0.20KB 0.18KB
types (base.js) 0.20KB 0.18KB
types (blocks.js) 0.20KB 0.18KB
types (complex.js) 0.20KB 0.18KB
types (crud.js) 0.20KB 0.18KB
types (data-display.js) 0.20KB 0.18KB
types (data-protocol.js) 0.20KB 0.19KB
types (data.js) 0.20KB 0.18KB
types (disclosure.js) 0.20KB 0.18KB
types (feedback.js) 0.20KB 0.18KB
types (field-types.js) 0.20KB 0.18KB
types (form.js) 0.20KB 0.18KB
types (index.js) 0.34KB 0.25KB
types (layout.js) 0.20KB 0.18KB
types (navigation.js) 0.20KB 0.18KB
types (objectql.js) 0.20KB 0.18KB
types (overlay.js) 0.20KB 0.18KB
types (plugin-scope.js) 0.20KB 0.18KB
types (registry.js) 0.20KB 0.18KB
types (reports.js) 0.20KB 0.18KB
types (theme.js) 0.20KB 0.18KB
types (ui-action.js) 0.20KB 0.18KB
types (views.js) 0.20KB 0.18KB

Size Limits

  • ✅ Core packages should be < 50KB gzipped
  • ✅ Component packages should be < 100KB gzipped
  • ⚠️ Plugin packages should be < 150KB gzipped

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 3, 2026

✅ All checks passed!

  • ✅ Type check passed
  • ✅ Tests passed
  • ✅ Lint check completed

Copilot AI and others added 4 commits February 3, 2026 07:49
…pgrade

Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 3, 2026

📦 Bundle Size Report

Package Size Gzipped
components (index.js) 1766.37KB 417.57KB
core (index.js) 0.63KB 0.30KB
create-plugin (index.js) 9.28KB 2.98KB
data-objectstack (index.js) 20.92KB 5.28KB
fields (index.js) 87.60KB 17.16KB
layout (index.js) 12.79KB 3.96KB
plugin-aggrid (AgGridImpl-BQ6tBvrq.js) 5.27KB 1.92KB
plugin-aggrid (ObjectAgGridImpl-CGFeGvOH.js) 11.44KB 3.52KB
plugin-aggrid (index-CLKYMco3.js) 19.20KB 4.89KB
plugin-aggrid (index.js) 0.22KB 0.16KB
plugin-calendar (index.js) 33.29KB 8.32KB
plugin-charts (AdvancedChartImpl-DQ5nNx27.js) 69.51KB 16.23KB
plugin-charts (BarChart-DTT3mpbI.js) 535.74KB 134.11KB
plugin-charts (ChartImpl-DkYg9drc.js) 8.78KB 3.11KB
plugin-charts (index-G7dGOmyT.js) 12.68KB 3.91KB
plugin-charts (index.js) 0.21KB 0.16KB
plugin-chatbot (index.js) 18.39KB 5.22KB
plugin-dashboard (index.js) 14.34KB 4.42KB
plugin-editor (MonacoImpl-hfdmoz6k.js) 18.15KB 5.59KB
plugin-editor (index-CuYbY6xb.js) 10.10KB 3.32KB
plugin-editor (index.js) 0.19KB 0.15KB
plugin-form (index.js) 15.22KB 4.91KB
plugin-gantt (index.js) 18.13KB 5.29KB
plugin-grid (index.js) 40.64KB 11.25KB
plugin-kanban (KanbanImpl-BtGLe0SN.js) 76.50KB 20.46KB
plugin-kanban (index-DLM6Mqdj.js) 12.99KB 4.08KB
plugin-kanban (index.js) 0.21KB 0.16KB
plugin-map (index.js) 16.78KB 5.12KB
plugin-markdown (MarkdownImpl-DufQ-eRU.js) 256.68KB 64.45KB
plugin-markdown (index-CrmE78vF.js) 9.63KB 3.17KB
plugin-markdown (index.js) 0.19KB 0.15KB
plugin-timeline (index.js) 25.86KB 6.70KB
plugin-view (index.js) 16.69KB 4.93KB
react (LazyPluginLoader.js) 1.10KB 0.58KB
react (SchemaRenderer.js) 3.28KB 1.30KB
react (index.js) 0.39KB 0.25KB
react (index.test.js) 0.34KB 0.26KB
types (api-types.js) 0.20KB 0.18KB
types (app.js) 0.20KB 0.18KB
types (base.js) 0.20KB 0.18KB
types (blocks.js) 0.20KB 0.18KB
types (complex.js) 0.20KB 0.18KB
types (crud.js) 0.20KB 0.18KB
types (data-display.js) 0.20KB 0.18KB
types (data-protocol.js) 0.20KB 0.19KB
types (data.js) 0.20KB 0.18KB
types (disclosure.js) 0.20KB 0.18KB
types (feedback.js) 0.20KB 0.18KB
types (field-types.js) 0.20KB 0.18KB
types (form.js) 0.20KB 0.18KB
types (index.js) 0.34KB 0.25KB
types (layout.js) 0.20KB 0.18KB
types (navigation.js) 0.20KB 0.18KB
types (objectql.js) 0.20KB 0.18KB
types (overlay.js) 0.20KB 0.18KB
types (plugin-scope.js) 0.20KB 0.18KB
types (registry.js) 0.20KB 0.18KB
types (reports.js) 0.20KB 0.18KB
types (theme.js) 0.20KB 0.18KB
types (ui-action.js) 0.20KB 0.18KB
types (views.js) 0.20KB 0.18KB

Size Limits

  • ✅ Core packages should be < 50KB gzipped
  • ✅ Component packages should be < 100KB gzipped
  • ⚠️ Plugin packages should be < 150KB gzipped

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 3, 2026

✅ All checks passed!

  • ✅ Type check passed
  • ✅ Tests passed
  • ✅ Lint check completed

Copilot AI and others added 5 commits February 3, 2026 08:32
- Add findOne method to MockDataSource
- Increase timeout for form field loading to 15 seconds
- Wrap each field label check in waitFor to handle async rendering
- Fixes "expected 0 to be greater than 0" assertion error for Date field

Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
- Reduce initial timeout from 15s to 10s
- Use Promise.all to check all field labels concurrently instead of sequentially
- Improves test execution time while maintaining reliability

Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
- Add expectLabelToExist helper function to reduce code duplication
- Improves readability and maintainability
- All tests still passing

Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 3, 2026

📦 Bundle Size Report

Package Size Gzipped
components (index.js) 1766.37KB 417.57KB
core (index.js) 0.63KB 0.30KB
create-plugin (index.js) 9.28KB 2.98KB
data-objectstack (index.js) 20.92KB 5.28KB
fields (index.js) 87.60KB 17.16KB
layout (index.js) 12.79KB 3.96KB
plugin-aggrid (AgGridImpl-BQ6tBvrq.js) 5.27KB 1.92KB
plugin-aggrid (ObjectAgGridImpl-CGFeGvOH.js) 11.44KB 3.52KB
plugin-aggrid (index-CLKYMco3.js) 19.20KB 4.89KB
plugin-aggrid (index.js) 0.22KB 0.16KB
plugin-calendar (index.js) 33.29KB 8.32KB
plugin-charts (AdvancedChartImpl-DQ5nNx27.js) 69.51KB 16.23KB
plugin-charts (BarChart-DTT3mpbI.js) 535.74KB 134.11KB
plugin-charts (ChartImpl-DkYg9drc.js) 8.78KB 3.11KB
plugin-charts (index-G7dGOmyT.js) 12.68KB 3.91KB
plugin-charts (index.js) 0.21KB 0.16KB
plugin-chatbot (index.js) 18.39KB 5.22KB
plugin-dashboard (index.js) 14.34KB 4.42KB
plugin-editor (MonacoImpl-hfdmoz6k.js) 18.15KB 5.59KB
plugin-editor (index-CuYbY6xb.js) 10.10KB 3.32KB
plugin-editor (index.js) 0.19KB 0.15KB
plugin-form (index.js) 15.22KB 4.91KB
plugin-gantt (index.js) 18.13KB 5.29KB
plugin-grid (index.js) 40.64KB 11.25KB
plugin-kanban (KanbanImpl-BtGLe0SN.js) 76.50KB 20.46KB
plugin-kanban (index-DLM6Mqdj.js) 12.99KB 4.08KB
plugin-kanban (index.js) 0.21KB 0.16KB
plugin-map (index.js) 16.78KB 5.12KB
plugin-markdown (MarkdownImpl-DufQ-eRU.js) 256.68KB 64.45KB
plugin-markdown (index-CrmE78vF.js) 9.63KB 3.17KB
plugin-markdown (index.js) 0.19KB 0.15KB
plugin-timeline (index.js) 25.86KB 6.70KB
plugin-view (index.js) 16.69KB 4.93KB
react (LazyPluginLoader.js) 1.10KB 0.58KB
react (SchemaRenderer.js) 3.28KB 1.30KB
react (index.js) 0.39KB 0.25KB
react (index.test.js) 0.34KB 0.26KB
types (api-types.js) 0.20KB 0.18KB
types (app.js) 0.20KB 0.18KB
types (base.js) 0.20KB 0.18KB
types (blocks.js) 0.20KB 0.18KB
types (complex.js) 0.20KB 0.18KB
types (crud.js) 0.20KB 0.18KB
types (data-display.js) 0.20KB 0.18KB
types (data-protocol.js) 0.20KB 0.19KB
types (data.js) 0.20KB 0.18KB
types (disclosure.js) 0.20KB 0.18KB
types (feedback.js) 0.20KB 0.18KB
types (field-types.js) 0.20KB 0.18KB
types (form.js) 0.20KB 0.18KB
types (index.js) 0.34KB 0.25KB
types (layout.js) 0.20KB 0.18KB
types (navigation.js) 0.20KB 0.18KB
types (objectql.js) 0.20KB 0.18KB
types (overlay.js) 0.20KB 0.18KB
types (plugin-scope.js) 0.20KB 0.18KB
types (registry.js) 0.20KB 0.18KB
types (reports.js) 0.20KB 0.18KB
types (theme.js) 0.20KB 0.18KB
types (ui-action.js) 0.20KB 0.18KB
types (views.js) 0.20KB 0.18KB

Size Limits

  • ✅ Core packages should be < 50KB gzipped
  • ✅ Component packages should be < 100KB gzipped
  • ⚠️ Plugin packages should be < 150KB gzipped

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 3, 2026

✅ All checks passed!

  • ✅ Type check passed
  • ✅ Tests passed
  • ✅ Lint check completed

@hotlong hotlong merged commit a0d5772 into main Feb 3, 2026
13 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants